spermatic cord - Inglés Sinónimo Diccionario